package logica;

import Sistema.Logica.ValueObjects.VOCarta;

public class Carta {

	private String palo;
	private int valorJuego;
	private String valorPoker;

	//Constructor
	public Carta(String p, int vj, String vp) {
		this.palo = p;
		this.valorJuego = vj;
		this.valorPoker = vp;
	}
	
	//Metodos Get
	public String getPalo() {
		return palo;
	}
	public int getValorJuego() {
		return valorJuego;
	}	
	public String getValorPoker() {
		return valorPoker;
	}
	
	//Metodos Set
	public void setPalo(String palo) {
		this.palo = palo;
	}
	public void setValorJuego(int valorJuego) {
		this.valorJuego = valorJuego;
	}
	public void setValorPoker(String valorPoker) {
		this.valorPoker = valorPoker;
	}
	
	//Constructores del VOCarta
	public VOCarta getVOCarta(String valPok, String palo, int valJueg){
		VOCarta voCarta = new VOCarta(valPok,palo,valJueg);
		return voCarta ;	
	}	
	public VOCarta getCarta(){
		String valPok=getValorPoker();
		String palo=getPalo();
		int valJueg=getValorJuego();
		VOCarta voCarta = new VOCarta(valPok,palo,valJueg);
		return voCarta ;
	}
	
}
